﻿/*
 * Erstellt mit SharpDevelop.
 * Benutzer: Anton
 * Datum: 02.07.2010
 * Zeit: 14:40
 * 
 * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern.
 */
 
using System;
using System.Net;

namespace Odyssee.Web
{
	public class ExtendedWebClient : WebClient
	{
		private CookieContainer cookies = new CookieContainer();
		
		protected override WebRequest GetWebRequest(Uri address)
		{
			var request = base.GetWebRequest(address);
			
			if (request is HttpWebRequest)
			{
				((HttpWebRequest)request).CookieContainer = this.cookies;
			}
			
			return request;
		}
	}
}
